Got mine from meancycles.com the price was $270 but I would not recommend them. Took well over 2 weeks to get it. I never got an update of my order status so I called a couple of times and was flat out lied to about when my order would ship. I believe they are "drop shippers" meaning they basically have no inventory, but the can get what you order. I also order the honeycomb screen. Now that is supposed to come with glue two sided tape and instructions. It came with none of these. Worse yet the cover and screens were thrown in the box together. So when it finally arrived one of the screens was bent and the cover was all scratched. I was able to get the screen straight enough that no one will notice, but I was forced to paint the cover. I could have sent it all back but because of the why I was originally treated I'll take my lumps deal with what I got and NEVER use or recommend anyone use mean cycles.