Hey guys, back with another question

Should I buy a digital scale to weight my BP, and if so where would I get it close to me? (Home depot, walmart, canadian tire ect ect..)

Are there any special scales that need to be bought or will any scale that deals in grams work?

Im just curious because im reading in a few places that you should be feeding 15 - 20% of your snakes body weight each time you feed? is this true?

Thanks in advance!