I didn't have the time to wait for my embroidery machine to be fixed so I looked for the part myself.
The item I needed was showing out of stock and not available anywhere else so I contacted them to ask when they would have any more in stock. To my amazement they contacted me back the same day and said they could list one for me right away.
The rest is history. I fixed my machine myself :)
Highly recommended. It came within a few days!