Sort:  

Yes, tough but like you say, worth the investment!