The prices are good, however they take a long time to ship. All the other online companies I deal ship within a couple days. They sometimes take up to a week before that ship your product. For this I give them three stars. People want their products ASAP, not when you get around to shipping it. Hire more people if need be, but improve the shipping time.