They did not ship order
They did not ship order, if you try and cancel thet delay and don't give you a full refund. Not sure what has happened to this company but I would avoid.
United Kingdom
They did not ship order, if you try and cancel thet delay and don't give you a full refund. Not sure what has happened to this company but I would avoid.