As far as I know, if the transaction has already been broadcast and the fee that you included is good enough to be included in a block, you are out of luck. It is only a matter of time until the transaction gets confirmed, and you cannot stop that. The only way I see you recovering your bitcoin is if you contact the website owners as soon as possible and explain to them what happened.