I'd support just about any site vendor. That being said, try to make it a little more graphically inspired. I like the basic design. Try to make it more graphic. Take inspiration from designs like the graphic tees below.
Try putting the front font in big, bold letters that draw attention. Put them right in the middle with a Camaro and a splatter in the background. On the back, try to make an urban design made entirely of performance parts and accessories. It will look nice and promote your brand.