I agree completely. I bought a 12 pack (had to order it from the web) in August - it is the best instant coffee I've found, you'd be hard press to tell it from a fresh cup of their coffee.
Nice to see I can now get it easily.

I had this liquid coffee once (once), I think it was called java juice or something. Tasted like boiled acorns.