Feb 14, 2009 12:29
If I can not find a business on the Better Business Bureau's website, is that a bad thing? I was researching Upstream Business Solutions and I can't find anything about them except on yelp (and that was 75% bad!). The website search bar doesn't work and doesn't look very professional. Does anyone have any advise?