SMWS 29.277 Holy smoke! prices