Accepted payments are Visa, Mastercard, bank deposit, and wire transfers. We do not accept Cash On Delivery. All payments must be received and processed before the order will be shipped. All sales are final. The only exception is if we shipped you the wrong color. Please note that pebble sizes are approximate. We do not provide any guarantees that the size and color of the pebbles will exactly match what you see in the pictures on our website. If you are concerned about the size and color variations, please contact us for a sample before placing an order.