My experience with CanvasBees was dismal. Their communication is non-existent with no response to email or phone calls. 3 weeks after the promised date my order was still not delivered. Only by filing a claim with PayPal was I able to recover my payment, and even then their response was a bogus attempt to excuse their blatantly amateur performance. I question the veracity of any positive review shown here. BUYER BEWARE!