Rebel Tech
Late Delivery Rebel Tech
- 05-10-2013
- 15
Rebel tech service was appauling to say the least its been a week since they confirmed my payment but I still have to wait another 4 day before I receive the products I bought from them..they made no effort to contacet me and inform me about the delay I had to call them myself before I received any clarity on the matter. I'm certainly not buying anything from them again
Company: Rebel Tech
Country: South Africa
City: Johannesburg