Tecmoto are under new management, but have an excellent reputation on this board.
As you picked up, Casoli's reputation is not quite what Tecmoto's is, but I know people who have had excellent service from Casoli.
For me, it would be TecMoto, there's a degree of customer care there that is sadly missing in most businesses these days.
Tim
