After reading a number of the BestCanvas reviews on this site I was concerned that I may have made a mistake ordering 7 various sized canvasses from them. Upon receiving the canvasses less than 2 weeks later I was very pleasantly surprised... they were amazing! Items were printed, mounted and shipped in less than 48 hours... they arrived in perfect condition, individually wrapped in bubble packaging and all placed into one large box. The colors, brightness and sharpness of detail was far better than thought possible and we were totally delighted with the service BestCanvas provided... not to mention the competitive pricing. We are already looking at having another order printed...