oxymoron is something that is contradictory, or else not logically possible, like 'sweetly sour' or ' partly unique', respectively

if anything free gift is complimentary, although not every gift is free and sometimes, what is free is hardly a gift...

I speed-read your HTML jon, ignoring links and many of the images which were blurred on my screen... seems you have been around