My items did take over 3 weeks to arrive.
I was very happy with the quality of this case.
I also ordered an Olixar Film Screen Protector but was very unhappy with this product. I expressed my concern to Mobile Zap & they sent me a replacement Tempered Glass protector which I am extremely happy with.
In light of how they handled my complaint I would certainly order from them again.