Hang in there.
The 60 Sounds website is temporarily offline for maintenance.