Well you need to compare any host to the competition. Most of the time you don't even realize the site is down (hour here, hour there). Anyway, just to be it all out there, compare your Blu experience with other major hosting companies below.
http://uptime.besthostratings.com/webhosts-uptime.phpThat should make it clear that you can easily get cheap hosting with 99.9% uptime. That means that if your site is down more than 8 hours a year, you can do better and it doesn't always mean more cost. Or at least if you want to use one of the others for your own reason, at least get 99.6% uptime which is 35 hours/year downtime. So just compare your experience to those hosting companies below and make your own decisions. Is your blu site down more than 35 hours/year? If so, then you should definitely complain. If not, sounds pretty typical. Next question is how much are you paying for it? If you are paying more than $5 or so a month, you are overpaying IMO.
Just some of the hosts that I hear on here:
ipower - 99.775% - Costs: $4/month - tons of space and transfer
godaddy - 99.962% - Costs: $4/month - tons of space and transfer
dreamhost - 99.381% - Costs: $6/month - no where near as much stuff as ipower or godaddy
ixwebhosting - 99.643% - Costs: $5/month - unlimited space and transfer
Long story short, you can easily get great hosting for cheap. These are just small samples, but it should make it apparent what you need to do.
*EDIT/UPDATE*
I just looked for reviews and I can find terrible reviews for every single provider mentioned above, so it is easy to find the bad for all of them."
Disclaimer: I have a Blu Site hosted on GoDaddy. GoDaddy has been great, but my initial experience with Blu was awful, but that thread went to hell fast, so I'm going to keep it "Hosting" only.