I don't know about this place, but if I do this again -- and I WILL have to go though this again unfortunately -- I will buy my motor IN FLORIDA!
Why? Because the "Newly rebuilt" motor I bought is a real piece of crap. After considerable work, the motor runs fairly well, but burns oil like crazy. Most of it is blow-by, but there are leaks and drips galore as well; this reminds me, I need to recoat my garage floor with new kitty litter. It came from Wisconsin, and was sent back to Wisconsin at my expense (for removal and reinstall) for warranty, and it came back as bad as ever. I consulted my attorney, and I've got a rock-solid case, but a lawsuit would involve taking it to court in Wisconsin if I expect to collect anything. In Florida, not only would the shop be likely within driving distance, but any legal action if required would be binding. Of course here's hoping you won't need it, but this should be a consideration.
In my case I can go three ways. My local mechanic can rebuild the motor. He can also remove it so I can take it to a shop -- and there is a shop in nearby Bradenton that has gained a wonderful reputation for quality. Third, and this is what he recommends, write this one off entirely and buy another, from a reputable shop WITHIN FLORIDA, and there are several that have a good reputation and offer a warranty. Too many other bills at the moment, so it may be some time before I do this, but it will definitely be one of the three.