Absolutely horrible. I ordered a $175 controller from here. After TWO MONTHS of waiting I finally decided to take action and email, call. Nothing happened. So I filed a claim with my bank which took another 2 months to get my money back. Why is this website still up?