I ordered from millionbuy.com and nothing bad happened... Also ordered from uscaraudio.com and nothing bad except they delayed shipping for a day or two.
Wherever you order from, call them first and verify they have the item in stock. If you order first and ask later, it will take a week or so to get your money back to ur bank account.