Well u should have been there lastnight
I've never had a problem at that Giant, everyone has a bad day sometimes !
Well i do go to that giants and i have never had any problem with the staff or management i live that store i go there all the time
Thanks! Your answer is awaiting moderation.