My product?
I made a purchase off this site because this site was highly recommended by YouTube's like Wengie. I was wondering where my contacts might be? I don't mean to be rude but I'm very confused to the shipping. I chose the standard. It said my package was in Germany then no more tracking? Help please?
