I've ordered from them 3 times already. No problems and they shipped really fast. I got my deck, alarm, subs, and amp from them. I also ordered my brother a deck and component set. I talked to Edward from there and he is very helpful.
P.S. I'm not affiliated with techronics.com, just a customer.