I know I am asking, but in my opinion I did, just curious what others would do?
I ordered 8oz of Blue Dream from rickyrosco on AB, but received around 15.5oz. I'm an honest guy so I have let him know, not just to be polite and honest, but in case someone ordered 16 but got 8. If I have let them know perhaps it is better for the buyer who is missing product.
I'm yet to get a reply as it only landed a few hours ago, hopefully he appreciates honesty and lets me keep the extra and still continue to buy from him as at the minute this is my favourite Canadian vendor.
Yes you did the right thing.
Out of courtesy I'd pay him for the other 7.5 oz if you can afford it. If not just explain that you would but can't.