i don't know anything at all about this company, but i will say this: a messenger company that advertises on CL or in the free weekly papers for messengers is probably not a great company. i know that to be the case in NYC for a fact. good companies don't have to solicit messengers... messengers know they want to work for them. that said, if you're new to town you have to start somewhere, and a guarantee is probably a nice thing.