I agree, with OP. I also purchased a CSL Spoiler last year from them. It took about 1month and a half before it came. Derrick may some BS along the way and gave me a set of free thunder H7 bulbs for the the long wait.
When I finally got the product, i now know why it took them so long to get here. The Spoiler was shipped and painted from Taiwan. The quality was bad and there was a medium size chip on it,
The product is still sitting in my garage, what a waste of money. Will never buy from them again.