Good company, i order my canvases 1.5 weeks ago and recieved them yesterday. They emailed me notifying me of there being a delay, which can only be expected at this time of year.
I then read this site and began to worry a little so i emailed their customer services and they got back to me assuring me delivery before christmas.
Canvases are great quality and i would use this company again. No damages, the products were well packaged.