Every experience with Dinkydoo has been great! They even had time to answer my email in this crazy busy time.(Thank you for that.) The fabric choice and the price are the best and the website is so easy to navigate and kept up to date. Seriously, there is nothing worse that wading through out of stock items to find what is available. Thank you for being a great Canadian company! I just recently referred Dinkydoo to other a friend who just purchased a new sewing machine for her daughter-in-law.