If it is being delivered you can prepay online or over the phone with a card. But the delivery guys themselves can only take cash if you wait till it arrives.
Actually i just need signature and my Id
No they dont.
Thanks! Your answer is awaiting moderation.