huge delay
Order number INSSG61625111812371301145D over a month delay on my order. terrible customer service. don't trust them .
Greece
Order number INSSG61625111812371301145D over a month delay on my order. terrible customer service. don't trust them .