Ick... It is a never ending nightmare for me.
Anyone know how long does the Walmart Ecard takes to arrive where the email is sending to ? The order is process and deliver on Dec 26 ?!! I thought it is flash delivery ?
Jump to content
0 members, 0 guests, 0 anonymous users