One good thing about doing it yourself is there will be no doubt whose butt to kick if it does not turn out well.
If you decide to have someone else involved, shop carefully, there are many to choose from, and not all produce similar results.
AND - as I stress over and over - pay more attention to the shopping cart itself. Being beautiful but having a cart that does not server your purposes over the long haul will only result in more trips back to the drawing board.