I would definitely use Geekyget again.
My item was smashed on arrival. In their defence it was well packed but you cannot always guarantee shipping on glass items. I asked for a replacement as I was of course disappointed. They have organised this for me immediately. I have not recieved the replacement but their service was friendly and efficient and I have no doubt I will receive it soon.