I should have checked here before I purchase.
I ordered green screen on 21st March 2011. now 29th April 2011. It already passed more than 1 month but EEFX doesn't send me the product and never reply to my any email. I filed this case to credit card company. I'm asking them to refund. If they don't refund, I'll file to Federal Trade Commission and States Attorney office.
They've been doing many times same things.
Connect with Facebook to get one click access to Trustpilot. It's easier.Sign up with Facebook