Something has gone wrong with these…
Something has gone wrong with these guys. They were good a few years ago but off late lots and lots of complaints. They have taken a large order and not delivered for over 2 months. After a lot of fighting they promised to refund but who knows when. Do not place any orders with them. I assume they will refund me with your money and not deliver your product.
