I do recall seeing your thread, but it was after I| had bought the bike. I dont know if that would have influenced me either way, but I have had nothing but great service from Cyclotricity when needed, albeit not quite to that extent.
My early problems were due to the electrics, not really had...