These are great!  Give them a good push when fitting to the shelf, and they stay great!