I've used trepstar.com for a few years now. The product quality has gone up a lot in the last two years. Also, the website and ordering process has been improved as well. I use 1ShoppingCart and they recently offered an integration so I no longer have to use the order form. I'm not sure why other people are complaining. I'm guessing those people were not following instructions or used to someone holding their hand for the entire process.