I haven't, and I will not order from this company for a few reasons. Number one, you have to be a fool.
Almost every item I looked at does not show a manufacturer or country of origin. Number two, why is there a? After the tentative shipping time frame? Number 3, no refunds?
I would never touch this crap. Every company gives a refund if you're not satisfied. Or, I should say, every reputable company will.
Let me warn you guys. Looks like a scam.