I also bought a resource booster the day Duviri released, I Wouldn't have had I known it didn't properly work for Duviri / The Circuit. I contacted support and they told me they are unable to provide compensation and to create a thread on the forums. I think it is DE's responsibility to compensate us for this really, I paid for a product which was never disclosed by them to not work properly. They've run scripts for refunds before, so it was really disappointing to see that they didn't run one for this, even though this time is an event which platinum, essentially real money was spent on something that didn't work right.