Giant really do have **** customer service. I chased them about the frame a few weeks back because it was coming up to the week they said they would be back in stock and basically he said "yeah, no change, should be back in week 38". Foolishly I expected that they would have one on order for me any when they were back in stock I would have one. Nope. Messaged them again this week to say "they are back in stock on the website, when can I expect to be able to pick up the frame". They don't know. By all accounts they haven't done anything. I could buy one and have it tomorrow but the warranty replacement, who knows? All I got as usual was "I will send them an email to try and get an update".
Its been over 5 months and the only part of their customer service that has been remotely acceptable is the offer of an updated version of the frameset. Every other aspect of it has been ****. Slow to communicate, require constant prodding to get any updates and take ages to do anything.
I'm going to call them today to see if I can get some sort of update on what the hold up is and why it wasn't on order already.