All reviews seem negative
Don't need to talk to manager when you got problems. Manager lady doesn't care about missing mails and doesn't believe customers at all.