when you said hardwood i took it as your standard meranti which they normally stock a lot of,
oak,teak,ash,etc they won't stock
probably on a order only basis,
get in there and have a good look through the timber
selecting the best in your opinion,if the timber is not up to scratch leave it
i wouldn't advise you to buy oak,etc due to cost
if this is just dabbling in joinery.
if you want hardwood stick to meranti
hope this helps
john