If I had to comment of the site itself, I would say its a little simple looking and rather static.
If you're talking about giftoff.com I would definitely agree.
Could also apply to cryptodechange.com although not as much, but I've just tried the latter and have to say that I'm very impressed with their customer service.