best price 317l satin shanghais