could be the dive shop, or wether it was a hot or cold fill, and how long it sits before you check it. i have a low pressure tanks and the have a working pressure rating to 2440, last time i had it filled at a quarry it was filled to 3000. my dive buddy has a high pressure tank and he has to make sure he gets his high pressure fills, alot of times he only gets 3000. i seem to get more whenthey put my tanks in a bath while filling.
have you been going to the same place for fills?
have you been going to the same place for fills?