I purchased a few pces of the Tracker Bravo - tracker electonic gadgets for abt USD 58- and paid by credit card. an auto email reply said it will be shipped within 2 days. It has been more than one month now since 20th July 2016.
I have no choice but since cancelled my credit card. I believed this is a scam.