If you even THINK it's bunk, then don't buy it-I've never heard of that, maybe it's ref. b mixed with some test or something, you can make that yourself
I thought the same when my friends started taking it- seems to me the main ingredient is the d-bol and deca is just acting as a compound to solidify the gains. No water retention was reported either.