The question seems to be pretty well answered...

Personally, I love buying toys at the porn shop but more in the context of having her make the purchase for humilation purposes. Its a turn on for me and she knows it. But realistically...a neighborhood hardware store should provide everything you need inexpensively.