has anyone had experience with this site?

have you encountered this? http://www.world-dpd.eu.pn/
it is highly suspicious as some guy sells expensive cells for very low prices and wants to use this site.
when I suggested a different one he refused.....I wonder why
it is highly suspicious as some guy sells expensive cells for very low prices and wants to use this site.
when I suggested a different one he refused.....I wonder why
