DO NOT BUY FROM Adorama.comTook over a week to get verified with my bank who was blocking the transaction and being flagged as fraud. Once my bank allowed me to pay for the item they placed my order on hold saying my billing information was incorrect, which it is correct. I have never dealt with these kinds of problems anywhere else, this is ridiculous. I had no choice but to cancel the order. No money has been returned to me yet. Preparing to report fraud with my bank. Save yourself the hassle. Don’t shop here.