All of there stuff looks amazing. But this is the second thing I've had from them that: A) Doesn't fit amazingly B) Seems like really cheap and flimsy quality to me Is it me or are they massively overpriced?!