I dont think it will be your active sub.....as you say it gets it power from a ciggie lighter feed....and these turn off when ign is off as you pointed out.
Check the boot light is turning off......and all interior lights..... single 5w bulb staying on is enough to drain a battery in a few days.
Tho if the new GO battery lasted 4 weeks initially.....and has been gradually getting worse....then it might just be that leaving it for a week or weeks at a time is slowly killing the battery.
Remember car batteries like to give high current for a short period and then recharged immediately.....they do not like being slowly discharged and then recharged and will shorten their life quite dramaticly.
If you carnt find the receipt for it....that maybe a prob taking it back......vx dealer will be able to tell how old it is and test it.....but doesnt prove which dealer you bought it from...but then that may not matter....so worth a go....btw i think GO batteries are 3 years warranty

If you do get a new battery for it.....i would suggest when you know you arent going to use for a week or two or longer......pop the negative off the battery.....lock the doors from the inside and use the key on the drivers door. Ok a bit of a pain.....and no alarm (no great deal imo) but i think this will help you from killing batteries