hi,
just to make it easier for u, u can visit challenger, i think most of the branches have dry boxes. but i think they onli have one model, so far i've been to a few branches, all are selling dry boxes, cost around 25 for members which is pretty worth it i've been using it for quite a few mths.
if u r a super heavy user, always open and close type, maybe can consider buying a branded one which has warrenty lolx, but then again i'm not sure if warrenty covers all these basic wear and tear, maybe not.
go visit challenger, get the 25 dollars model will be the best IMO.