if a negative star was available I would give it -5. Ordered 3 tracking cards three weeks ago, still have nothing. I emailed three different people responded, no one could even find the order. 2 weeks later they sent me a tracking number, it's showing that it just arrived in main land China -WTF. Stay away from this company, its a scam.
Claim your business profile now and gain access to all features and respond to customer reviews.