I am very difficult to fit.  The shop I used to purchase these from closed and I was in a panic.  Someone said try Amazon, I did. Although these were a good bit more expensive than in the shop at least I can get them.  The only reason I didn't give them 5 stars is the cost.