Rebel Tech
Worst service I have experienced from a supplier!
After ordering and paying for my components on Friday, I was promised they would arrive by Monday afternoon. I receieved no feedback as to why I hadn't been contacted and I had to phone them every day to check the status of my order. Each day I was greeted with a bad attitude over the phone and ...