I will preface this by saying that sketchy, in this instance means suspicious (in regards to the name) The site was easy enough to navigate, easy enough to find what I was looking for (though, some of the load-times in between filters were above what I would expect from a website in 2016)
The major issue I've had with them, was that it took a very very long time and a couple of calls/live chats with customer service to finally get my flight confirmation (about 3 weeks after paying for it) They kept saying they had sent it, but when I checked my email, I had nothing. Finally, I got to someone who helped me (keep in mind, 3 weeks after purchasing tickets) They were nice and quite eager to help me resolve my issue.
The phone techs were typical call-center employees with thick accents. Not an issue, per se, its just when I hear "steve" from "missouri" attempt to help, I think to myself "Why bother with the charade?"
Other than that? We'll see.