l

your customer support sucks to say the least. Afte...

your customer support sucks to say the least. After two hours on the phone you let me talk to an operator in Greece and one in Romania who don't understand anything. Plus they don't speak Italian. Shame on you

Comments:

No comments