There have been a number of fixes and updates to the site over the last month or so. We thought it was worth letting you know that we're working hard to keep the site maintained and running smoothly, and to encourage you to send us any issues or feature requests via our Contact Us page.
Feb 2013 - Contact Us Page
Jan 2013 - Credit Purchasing Issue
There was an issue for some users where they were logged out by the time PayPal called back to the site. This may have been caused by popup / ad / cookie blocking software. We've now fixed this so that even if your browser does log you out between leaving our site to pay with PayPal and returning, the correct user still credited.