I placed an order on 3rd March. They took payment on 5th March. As of 18th March, my order has still not been despatched. This is the second time I have had to wait much longer that the four business days they state on their website. Hardly "rapid" is it? One other thing, the last two times I ordered the same product, it came from the EU, with instructions only in German, so I had to use Google Translate before I could even get started on installing the product and even then, the instructions were incomplete, so I had to do some Google searches to find the additional information I needed.The order number is 6799808
Claim your business profile now and gain access to all features and respond to customer reviews.
Free delivery on orders over £20. Rapid is among the UK's leading distributors of electronic components, electrical products and educational resources. We offer same-day in-stock despatch, full technical support on our comprehensive product range.