Ordered 500PCS of 4GB USB memory sticks which should have had company logo printed on them. Had the cheek to send just 100pcs with no logo printing.…