Most printers enable you to select grayscale only, which would have the effect of printing only from the black cartridge (it's certainly in the options for all the Canon printers I have had and I'm pretty sure Epson has it too).
This is not recommended for quality photographs as it does not offer the tonal range, but if it worked for you before it should meet your needs.
Other than that it's going for a good quality printer and getting into the area of ensuring the computer screen is calibrated and that the correct paper profile is available - time consuming and quite a learning curve if you have never done it before.
The other option is to go for the better Canon/Epsons that have grey cartridges as well as black and are designed to give a good black and white print.
A laser printer might be an answer. Not sure how it works out now, but Staples use to have a 30 day returns policy, if you didn't like the product.
My laser from Staples is a Samsung ML-4500, which cost a little under £39.99 on promotional offer, a few years ago. Argos had a special offer on last week with a nice looking laser type printer. That was something like £49.00, but the replacement toners were over £70.00, after the original had worn out. I use to fill my own toners, at no where near that price.
To get perfect B/W prints from your printer you really should calibrate the printer and screen so that what you see on the screen comes out in the print aswell but and this is a very big BUT Calibration of printers to screens is a complex science all on its own, there are numerous types of software and hardware out there to do this normally at quite a cost for a good system. have a look here for an idea on whats available click here You could also look at the B/W ink sets that are available from Lyson Inks have a look here click here but does depend on what printer you have, and what you want to spend. regards aquatarkus