We do both depending on which payment option you pick! We offer PayPal, Credit / Debit Cards and also Amazon Pay!
If you pick PayPal or Amazon Pay you will be charged the second you place your order.
If you pay using a Credit / Debit or Apple Pay or pick you will not be charged until your order ships! This is a great way to pre order records without having to pay until they actually ship!