Dumbest idea I've seen in a while... buyer has to send a check to Zilra, then wait for the check to clear, etc... $25 withdrawal?

you might as well use an escrow service, or bitcoins or dozens of any other more thought out payment services...
or am I missing something?