Yes you do and it's exactly as you describe it. If they set the price and you match it, the player is immediately yours. However, I did have one (my current GK) where they set the price, I laughed at it and let it linger until either my offer was overtaken or it lapsed, but the manager ended up accepting my previous offer.