I have ordered from RAM Controls and I got 100% pure customer service.
Product on time, and when I had an issue - 100% communication.
I cannot explain why the others had issues, but one suggestion comes to mind.
Quality cannot be rushed.
You want it yesterday? Do it yourself.
Now lets please stop with the Ram Controls winging, as there are other threads just ready for your troll.contribution. 

Dude. This has nothing to do with "Quality cannot be rushed"...
I am happy that you had no issues with RAM controls. What about the $25k+ that is currently owed to collectors? What about the upcoming lawsuits against Dave & RAM Controls?
Lets look at the Star Wars cockpits, shall we?
Dave posted a pre-order for them and collected money from several people. He then came back and told them that they are ready and collected the rest of the money. In fact, he told me personally that they were done, shipped, and "lost" in transit... then the company being used for shipping went out of business (a company no one very heard of)... After some time, the truth started to come out:
- The person building the cabinets only built a single prototype that was never sent to Dave. Dave used the pictures from that prototype to sell the cabinets
- The people that own the original art screens stated PUBLICALLY that they would NOT run the art for Dave
- The person who had access to the monitors needed for the cockpits stated (again publically) that the original manufacturer was holding them for him when Dave called them posing as the buyer and tried to get the monitors redirected to RAM Controls without paying for them
Again, i am glad you got your $x00 worth of RAM Control parts from them with no issues. Dave does this to get people like you to support him while he screws others for thousands of dollars.
If you really think a bunch of us just got together and decided to spread rumors about Dave and RAM Controls, you are a sad, sad little man...
Bottom line is. Dave = RAM Controls, RAM Controls = Dave. Dave = Crook, liar, thief, etc. People like you buying product from RAM Controls just opens the door for Dave to rip off more people.
If you look at how pyramid schemes work, you have to pay some people some money to keep the scam going. If no one gets paid, the pyramid collapses very quickly, but if you pay a few, you are good.