We recommend that you do; we’re able to accept credit cards on-site but it takes a bit more time. Cash = fast transaction!