I highly recommend ordering oxbow hay online, what I do is I order roughly 30 lbs of hay every month [25 of timothy hay and some botanical/oat/brome/orchard hay] for my three rabbits and I only pay around $35 + shipping [for me it's $60 all together]for it. They're at
Oxbow Pet Products | Welcome
Oxbow has the highest quality pellets available, I recommend them too but I am not familiar with the KM brand. As long as it's timothy-based [for adults] and doesn't have "treats" or other nasty stuff in it it's good.