Hey Guys..picked this out of the trash a while ago...I almost didn't even take it..Anyways I went to sell it for $10 and then someone messaged me telling me it's worth more...I guess it's made by Giant...that's all I really know...Can anyone give me a ballpark figure as to what this is worth ? thanks, RB