SCAM WEBSITE
SCAM WEBSITE! I made an order to Sweden, was told there was technical difficulties so order could not be fulfilled. Never received any refund and or communication from the company.
United Kingdom
SCAM WEBSITE! I made an order to Sweden, was told there was technical difficulties so order could not be fulfilled. Never received any refund and or communication from the company.