Buzzing While Playing

ok when i play i hear buzzing sometimes, and ive been playing a i finger the note perfectly and it will still buzz. i think it maybe a rod? but some guys at a local store say the next warped but i think they just want my money because i have someone thats played for 20 year say it isnt. any advice? and its a carlo robelli which is a poor quality bass heh it was a gift couldnt refuse a free bass

I would try either adjusting the trussrod to give you a little more relief in the neck. Also try raising the action too. If neither of these work, you might have some high frets, or the neck really good have some kind of serious problem.