i bought mine from the rock shop and it has mounts for D rings. Its even in the instructions that it should have D rings.
I contacted the rock shop. They answered me once with this msg (copy and paste from my mail box)
Well this is what i got and you can clearly see it has D ring mounts
It shows them in the instructions too and has them in whats included in the baggy that came in the box but no D rings in there (just 2 pieces of metal you can weld for extra lights).
Anyhow i send them few pictures of what i received and i have not gotten an email since then. I emailed them couple of times and no feedback at all.