Epic fail. I wonder which brand is least likely to treat their customers like this?
I'd have thought maybe Giant would be best equipped to handle this sort of thing well, given their size, but are they inclined to? You'd think a much smaller outfit like BMC, although less equipped, would be more inclined to worry about their PR, but I guess they're happy to lean on their marketing instead...