It doesn't even deserve one star!
It doesn't even deserve one star!! Don't command here! Lousy site, lousy staff!! I've been waiting almost 12 months for reimbursement! Really not recommended!!
Switzerland
It doesn't even deserve one star!! Don't command here! Lousy site, lousy staff!! I've been waiting almost 12 months for reimbursement! Really not recommended!!