No - not after some of my stuff arrived expired - and they kept promising a replacement and it never happened. Their service became really crap, three months for delivery, not responding to emails, promising delivery and it not happening, etc
They apparently back to normal service again, but I'm not taking the chance - and I won't deal with a company that treats what was a loyal customer like that.
My last supplier also went up in price, so I just ordered from Chrome today - impressed so far, ordered this morning, problem with the payment, so emailed them, they called, reordered, paid, and its on the way:
I ordered:
http://www.chromeshop.co.za/brands/nutritech/100-pure-whey-3-200kg.html
Not iso - but low in carbs, and relatively cheap.
EDIT: From your snip - I think that was round about the last date I ordered from them - order arrived months later.