Thanks eSpares!
I initially ordered parts from an alternative supplier which were advertised as 'In Stock'. After 3 days waiting without confirmation of my items being dispatched, I decided to order the same parts with eSpares. I received confirmation that the parts were dispatched the same day and they arrived the next day! The parts were identical to the OEM's and of good quality. The washing machine was back up and running in no time. I then got a refund from the first supplier I ordered the parts from. Result! Thanks to eSpares.