I purchased an Allisport from Mad River for my D90, and it was damaged. July of 2019 I sent it back to Andrew at Allisport, at my expense, for repairs. First they could not find the shipment, then they lost it in the shop, then they tested it for repairs. Phone calls and emails since then unanswered, and recently as February this year Randy at Mad River tried to contact them and was unable to get a response. Was not asking for anything free, had accepted responsibility for all costs associated with the repair.
Allisport's stuff does look nice. Ron Davis is in the US... Pick yer battles.