View Single Post
Old 10 Dec 2013, 05:44 AM   #4
xmailer
Intergalactic Postmaster
 
Join Date: Jun 2002
Location: USA
Posts: 5,485
The dearth of information alone on the site's page, with no links that I can find to any further information, makes it look somewhat dodgy.
xmailer is offline   Reply With Quote