Evo Depot
Consumer Report
Evo depot is a scam website! They only use bank transfer and a bogus delivery company called glodex which does not exist! The way they scam is you buy 10 products then they call you a week later saying there is a delivery problem etc with glodex, then you can't get hold of them, stay away from ...