Eefx
Horrible customer service and bad business
I ordered a green screen from them online Dec 13th. On their website they state that it takes 6-10 days to make it and then about a week to deliver it. We paid for 2-day shipping and received it Mid January. First time I called (Dec 27th), they told me that it was in it's final stages of being ...