This is the 2nd time that I have ordered from them. The first time, I had to wait about 3 weeks. This order came within 4 business days. Product has been good. I think it's just an issue of supply. Would have given 5 stars if I could ever get a response from them.
So, 2x now my credit card details were ghosted and I had to close my accounts. Order didn't go through luckily as they tried to put through a charge of £259 - which was NOT me!
Unfortunately, it's not worth my accounts getting hacked. Scary stuff!