Website is down
Today August 6th 2025 the website is not accessible. On August 7 I received an email that they were performing sever upgrades and neglected to notify the users. The site is back up now and I have changed the rating from 1 star to 3 stars.
Date of experience:
Aug 05, 2025