did any of you guys who ordered from them recieve your products. Their site said that they were shipping Feb 15th.
There are already many posts here about this source. Its a bullshit source. Check the scam thread first next time
damn this is frustrating then, this narrows my list down to one source, which also happens to be unconfirmed. I hate not being in the circle