I ordered my xlarge canvas print on the 4th Jan, a few days later i saw this site with pretty bad reviews about Mohka etc and thought oh dear looks like we might have a problem in the near future.
To my delight my canvas 56' x 30' arrived on the 12 Jan, excellent quality and compared to many other websites i spent hours looking at also pretty cheap for the size.
I would definately buy from them again, they seem a small company that has obviously had problems when an extreemly busy period has overwhelmed them.