I had placed my order with Mohka prior to coming across the reviews on this site and began to worry. I really didn't need to.
I ordered my canvas on the 8th August 2010 and received it today 13th August 2010. I received 3 emails from Mohka during this period telling me the status of my order, etc. The canvas was in perfect condition and looks fantastic.
It is the first time I have used this company and will definitely use it again.