Update.
So after rehearsing what I was going to say I called the shop. After starting my rant I soon realised that I was talking to someone who actually cared about the problems we'd been having.
Within a few mins I had allready been offered a full refund – which I was slightly taken back by.
I was speaking to the assistant manager (craig) and he has ended up sorting my GF out(can't believe I wrote that) big time.
He said he would have a think and see what he could do for us.
Within a few hours he had called us back and offered her a brand new blur LT in AM guise ( x9/ 2010 rev uturns/ tech m4's etc etc) in any colour she fancied – White of course!
So we have just picked the bike up (I'm sat in my van outside pizza shop as i type) and feel compelled to respond to what I wrote above.
Sarah is well chuffed and I've come away thinking that customer service is down to the person you speak to and I shouldn't have been so quick to loose my rag.
Thanks stif – we'll be using you again