After calling the website stuff and asking about the shipping process, I was informed that canvas was sent after 40 hours after placing an order which isn't promised fast 24h turnaround... However, i waited a week for canvas to arrive and it was delivered safe n' sound. The satisfaction is over 100% for the canvas, but the shipping could be improved. Overall, first impression is OK with canvas discount website...