All Good!
StairBusters.com is a fine company and my experience with them was perfectly fine. I had them install a stairlift for me, and it all went well. They're a professional and organized company and everything was uncomplicated and is working great, now. I'd have no problem recommending them to others!