Demonyz
shitefake company
Ordered an item a month ago. Their support gave me incorrect tracking number and the parcel is sent back to them as I couldn't track and pick it up. Also postitioning themselves as USA company, but sending from China. DONT DO BUSINESS WITH THEM

