No credit card information is required. Upon registration, you should see you have a free membership for 1 year:
I checked out their site and made a couple quick hotel and airfare searches. At first glance, they returned a few more routes on certain airfares comparing to other OTAs like Expedia and Flighthub, while hotel deals are not as good as Orbitz when you stack 15% off coupons. Would I use their services to book my itineraries? Probably not, but I would check some rates there as I do future trip planning for sure. Also, their reviews are rather negative. So keep that in mind if you do book with them.