Man, the site barely works. Pages are have incomplete data (call us at 12345), they suddenly only partially are complete when going back to a previously seen page. I can't even look at the existing pages.
Can't imagine there's really no BS to it. Nobody gives away free bandwidth and storage without some way to recoup the cost. It's also odd that the About Us page says that Free Web Town is actually a cable modem service.