Thanks for sharing your experiences Stew.
http://www.bbb.org/mbc/business-revi...ond-bc-1244182
A quick google search also reveals Gio Bikes has a rating of F from the BBB on a scale of A+ to F. Now there is not a lot of information there to accompany the rating, so it is up for interpretation I suppose.
I tried to post a review of the shocks on the Gio website, but their product reviews are held for moderation, so even though I don't have proof, it is my opinion that negative reviews are probably not posted. I guess time will tell.