Not sure about ifastnet, but if you have options open then you can check out Reprise Hosting for cheap and affordable windows and linux vps hosting services. They guarantee an uptime of 99.9% with a 24/7/365 customer support service.
getting hosting with free firewall at low price is very difficult but still you can search for Trijit Technologies. They are providing unlimited hosting space with best support and many more. Hope you find it.
Check out how long they take to respond. Besides speed of responses, check to see if they are technically competent. You wouldn't want to sign up for a host that is run by a bunch of salesmen who only know how to sell and not fix problems.