Beware
Beware, this company is a fraud. They took my money for a red dot rifle sight and never dispatched it. Their web site showed it as "processing" for weeks then removed the order from their site with no dispatch. I cannot enter my account any longer and they claim there was no such order. However my card was debited £33.50 by SQUARE (MBUCHIKOMA). They will not answer my repeated emails, and they would not accept my warning review. This is theft, deal with them at your peril.
