No, I have not.
From the look of their website, I would say it's quite possible. Especially since the server they are using to put up that site is free as well as their domain name. Notice they don't want you to right click and find out their nifty code which grabs everything from geocities? Not to mention their free "chat" method used to initiate the transfer process. Then again, I do know of a reputable site who uses that free chat box.
Did these fellas rip ya off?