I ordered this about a year ago, and didn't have time to install it until recently. I had some issues, but even though my order was a year old, I had quick and informative responses when I had questions. I needed some additional parts, and DIY Arcade's customer service was extremely impressive.
Long story short - DIY Arcade has earned a lifelong customer because of the friendly and knowledgeable service I received LONG after the sale. This site is my "go to" for all of my arcade part needs.