diff --git a/Mobile Buy SDK/Mobile Buy SDK.xcodeproj/project.pbxproj b/Mobile Buy SDK/Mobile Buy SDK.xcodeproj/project.pbxproj
index 5287fdc..96e3786 100644
--- a/Mobile Buy SDK/Mobile Buy SDK.xcodeproj/project.pbxproj
+++ b/Mobile Buy SDK/Mobile Buy SDK.xcodeproj/project.pbxproj
@@ -262,12 +262,8 @@
 		9A3B2DDE1CD28D7300BFF49C /* BUYSerializable.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A3B2DDC1CD28D6F00BFF49C /* BUYSerializable.m */; };
 		9A3B2DE01CD28E9900BFF49C /* BUYShopifyErrorCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A3B2DDF1CD28E9900BFF49C /* BUYShopifyErrorCodes.h */; };
 		9A3B2DE11CD28E9900BFF49C /* BUYShopifyErrorCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A3B2DDF1CD28E9900BFF49C /* BUYShopifyErrorCodes.h */; };
-		9A3B2DE51CD2959900BFF49C /* BUYCustomerTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A3B2DE41CD2959900BFF49C /* BUYCustomerTests.m */; };
-		9A3B2DE71CD295D600BFF49C /* BUYClientTest_Customer.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A3B2DE61CD295D600BFF49C /* BUYClientTest_Customer.m */; };
-		9A3B2DEC1CD2990E00BFF49C /* BUYError+BUYAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A3B2DE81CD2990E00BFF49C /* BUYError+BUYAdditions.h */; };
-		9A3B2DED1CD2990E00BFF49C /* BUYError+BUYAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A3B2DE81CD2990E00BFF49C /* BUYError+BUYAdditions.h */; };
-		9A3B2DEE1CD2990E00BFF49C /* BUYError+BUYAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A3B2DE91CD2990E00BFF49C /* BUYError+BUYAdditions.m */; };
-		9A3B2DEF1CD2990E00BFF49C /* BUYError+BUYAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A3B2DE91CD2990E00BFF49C /* BUYError+BUYAdditions.m */; };
+		9A9C03431CD9369400AE79BD /* BUYCheckout_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A9C03421CD9369400AE79BD /* BUYCheckout_Private.h */; };
+		9A9C03441CD9369600AE79BD /* BUYCheckout_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A9C03421CD9369400AE79BD /* BUYCheckout_Private.h */; };
 		BE1007951B6038150031CEE7 /* BUYProductVariant+Options.h in Headers */ = {isa = PBXBuildFile; fileRef = BE1007931B6038150031CEE7 /* BUYProductVariant+Options.h */; };
 		BE1007961B6038150031CEE7 /* BUYProductVariant+Options.m in Sources */ = {isa = PBXBuildFile; fileRef = BE1007941B6038150031CEE7 /* BUYProductVariant+Options.m */; };
 		BE10079B1B6165EC0031CEE7 /* BUYOptionValueCell.h in Headers */ = {isa = PBXBuildFile; fileRef = BE1007991B6165EC0031CEE7 /* BUYOptionValueCell.h */; };
@@ -531,10 +527,9 @@
 		9A3B2DD91CD282DA00BFF49C /* BUYClient_Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BUYClient_Internal.h; sourceTree = "<group>"; };
 		9A3B2DDC1CD28D6F00BFF49C /* BUYSerializable.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BUYSerializable.m; sourceTree = "<group>"; };
 		9A3B2DDF1CD28E9900BFF49C /* BUYShopifyErrorCodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BUYShopifyErrorCodes.h; sourceTree = "<group>"; };
-		9A3B2DE41CD2959900BFF49C /* BUYCustomerTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BUYCustomerTests.m; sourceTree = "<group>"; };
-		9A3B2DE61CD295D600BFF49C /* BUYClientTest_Customer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BUYClientTest_Customer.m; sourceTree = "<group>"; };
 		9A3B2DE81CD2990E00BFF49C /* BUYError+BUYAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "BUYError+BUYAdditions.h"; sourceTree = "<group>"; };
 		9A3B2DE91CD2990E00BFF49C /* BUYError+BUYAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "BUYError+BUYAdditions.m"; sourceTree = "<group>"; };
+		9A9C03421CD9369400AE79BD /* BUYCheckout_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BUYCheckout_Private.h; sourceTree = "<group>"; };
 		BE1007931B6038150031CEE7 /* BUYProductVariant+Options.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "BUYProductVariant+Options.h"; sourceTree = "<group>"; };
 		BE1007941B6038150031CEE7 /* BUYProductVariant+Options.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "BUYProductVariant+Options.m"; sourceTree = "<group>"; };
 		BE1007991B6165EC0031CEE7 /* BUYOptionValueCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BUYOptionValueCell.h; sourceTree = "<group>"; };
@@ -565,7 +560,6 @@
 		BE98DB5A1BB1F4D000C29564 /* OHHTTPStubsResponse+Helpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "OHHTTPStubsResponse+Helpers.h"; sourceTree = "<group>"; };
 		BE98DB5B1BB1F4D000C29564 /* OHHTTPStubsResponse+Helpers.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "OHHTTPStubsResponse+Helpers.m"; sourceTree = "<group>"; };
 		BE9A64281B503C2F0033E558 /* Buy.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Buy.framework; sourceTree = BUILT_PRODUCTS_DIR; };
-		BEB74A1B1B5490140005A300 /* BUYCheckout_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BUYCheckout_Private.h; sourceTree = "<group>"; };
 		BEB74A1F1B554BF20005A300 /* BUYPresentationControllerForVariantSelection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BUYPresentationControllerForVariantSelection.h; path = "Mobile Buy SDK/Product View/Variant Selection/BUYPresentationControllerForVariantSelection.h"; sourceTree = SOURCE_ROOT; };
 		BEB74A201B554BF20005A300 /* BUYPresentationControllerForVariantSelection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BUYPresentationControllerForVariantSelection.m; path = "Mobile Buy SDK/Product View/Variant Selection/BUYPresentationControllerForVariantSelection.m"; sourceTree = SOURCE_ROOT; };
 		BEB74A251B554BFB0005A300 /* BUYOptionSelectionNavigationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BUYOptionSelectionNavigationController.h; path = "Mobile Buy SDK/Product View/Variant Selection/BUYOptionSelectionNavigationController.h"; sourceTree = SOURCE_ROOT; };
@@ -667,23 +661,23 @@
 		841ADE2A1CB6F31C000004B0 /* Transient */ = {
 			isa = PBXGroup;
 			children = (
-				90AFAA601B01390F00F21C23 /* BUYAddress.h */,
-				90AFAA611B01390F00F21C23 /* BUYAddress.m */,
-				BEB74A1B1B5490140005A300 /* BUYCheckout_Private.h */,
-				F773749419C77C260039681C /* BUYCheckout.h */,
-				F773749519C77C260039681C /* BUYCheckout.m */,
-				9032F2D81BE9457A00BB9EEF /* BUYCheckoutAttribute.h */,
-				9032F2D91BE9457A00BB9EEF /* BUYCheckoutAttribute.m */,
-				90AFAA681B0139DE00F21C23 /* BUYDiscount.h */,
-				90AFAA691B0139DE00F21C23 /* BUYDiscount.m */,
 				42488B321AB8761A005F21A9 /* BUYGiftCard.h */,
 				42488B331AB8761A005F21A9 /* BUYGiftCard.m */,
+				90AFAA681B0139DE00F21C23 /* BUYDiscount.h */,
+				90AFAA691B0139DE00F21C23 /* BUYDiscount.m */,
 				BE5DC3611B71022D00B2BC1E /* BUYMaskedCreditCard.h */,
 				BE5DC3621B71022D00B2BC1E /* BUYMaskedCreditCard.m */,
 				90AFAA641B01398A00F21C23 /* BUYShippingRate.h */,
 				90AFAA651B01398A00F21C23 /* BUYShippingRate.m */,
 				90AFAA5C1B011EA600F21C23 /* BUYTaxLine.h */,
 				90AFAA5D1B011EA600F21C23 /* BUYTaxLine.m */,
+				90AFAA601B01390F00F21C23 /* BUYAddress.h */,
+				90AFAA611B01390F00F21C23 /* BUYAddress.m */,
+				F773749419C77C260039681C /* BUYCheckout.h */,
+				F773749519C77C260039681C /* BUYCheckout.m */,
+				9A9C03421CD9369400AE79BD /* BUYCheckout_Private.h */,
+				9032F2D81BE9457A00BB9EEF /* BUYCheckoutAttribute.h */,
+				9032F2D91BE9457A00BB9EEF /* BUYCheckoutAttribute.m */,
 			);
 			path = Transient;
 			sourceTree = "<group>";
@@ -691,12 +685,6 @@
 		841ADE2B1CB6F320000004B0 /* Persistent */ = {
 			isa = PBXGroup;
 			children = (
-				F773744719C77A210039681C /* BUYCart.h */,
-				F773744819C77A210039681C /* BUYCart.m */,
-				900396991B601DF400226B73 /* BUYCartLineItem.h */,
-				9003969A1B601DF400226B73 /* BUYCartLineItem.m */,
-				BEB74A8E1B55A3D00005A300 /* BUYCollection.h */,
-				9089CC5D1BB48D06009726D6 /* BUYCollection.m */,
 				2AF52A791A700B0A0087DB2C /* BUYImage.h */,
 				2AF52A7A1A700B0A0087DB2C /* BUYImage.m */,
 				F7FDA16C19C939FF00AF4E93 /* BUYLineItem.h */,
@@ -713,6 +701,12 @@
 				2AF52A821A700B0A0087DB2C /* BUYProductVariant.m */,
 				2AF52A831A700B0A0087DB2C /* BUYShop.h */,
 				2AF52A841A700B0A0087DB2C /* BUYShop.m */,
+				F773744719C77A210039681C /* BUYCart.h */,
+				F773744819C77A210039681C /* BUYCart.m */,
+				900396991B601DF400226B73 /* BUYCartLineItem.h */,
+				9003969A1B601DF400226B73 /* BUYCartLineItem.m */,
+				BEB74A8E1B55A3D00005A300 /* BUYCollection.h */,
+				9089CC5D1BB48D06009726D6 /* BUYCollection.m */,
 			);
 			path = Persistent;
 			sourceTree = "<group>";
@@ -910,41 +904,16 @@
 				841ADE2A1CB6F31C000004B0 /* Transient */,
 				9A3B2DD31CD2829900BFF49C /* BUYAccountCredentials.h */,
 				9A3B2DD41CD2829900BFF49C /* BUYAccountCredentials.m */,
-				90AFAA601B01390F00F21C23 /* BUYAddress.h */,
-				90AFAA611B01390F00F21C23 /* BUYAddress.m */,
-				F773744719C77A210039681C /* BUYCart.h */,
-				F773744819C77A210039681C /* BUYCart.m */,
-				900396991B601DF400226B73 /* BUYCartLineItem.h */,
-				9003969A1B601DF400226B73 /* BUYCartLineItem.m */,
-				BEB74A1B1B5490140005A300 /* BUYCheckout_Private.h */,
-				F773749419C77C260039681C /* BUYCheckout.h */,
-				F773749519C77C260039681C /* BUYCheckout.m */,
-				9032F2D81BE9457A00BB9EEF /* BUYCheckoutAttribute.h */,
-				9032F2D91BE9457A00BB9EEF /* BUYCheckoutAttribute.m */,
-				BEB74A8E1B55A3D00005A300 /* BUYCollection.h */,
-				9089CC5D1BB48D06009726D6 /* BUYCollection.m */,
-				900396F41B69563400226B73 /* BUYCollection+Additions.h */,
-				900396F51B69563400226B73 /* BUYCollection+Additions.m */,
 				F77374AA19C796BD0039681C /* BUYCreditCard.h */,
 				F77374AB19C796BD0039681C /* BUYCreditCard.m */,
 				9A3B2DC71CD27D5B00BFF49C /* BUYCustomer.h */,
 				9A3B2DC81CD27D5B00BFF49C /* BUYCustomer.m */,
-				90AFAA681B0139DE00F21C23 /* BUYDiscount.h */,
-				90AFAA691B0139DE00F21C23 /* BUYDiscount.m */,
 				BE47340D1B66C4EF00AA721A /* BUYError.h */,
 				BE47340E1B66C4EF00AA721A /* BUYError.m */,
 				2AF52A931A7010B20087DB2C /* BUYObject.h */,
 				2AF52A941A7010B20087DB2C /* BUYObject.mm */,
 				F76CFF1E19CB7C500079C703 /* BUYSerializable.h */,
 				9A3B2DDC1CD28D6F00BFF49C /* BUYSerializable.m */,
-				90AFAA641B01398A00F21C23 /* BUYShippingRate.h */,
-				90AFAA651B01398A00F21C23 /* BUYShippingRate.m */,
-				2AF52A831A700B0A0087DB2C /* BUYShop.h */,
-				2AF52A841A700B0A0087DB2C /* BUYShop.m */,
-				90AFAA5C1B011EA600F21C23 /* BUYTaxLine.h */,
-				90AFAA5D1B011EA600F21C23 /* BUYTaxLine.m */,
-				BEB74A861B5589C80005A300 /* BUYCollection.h */,
-				BEB74A871B5589C80005A300 /* BUYCollection.m */,
 			);
 			path = Models;
 			sourceTree = "<group>";
@@ -1012,8 +981,6 @@
 				9A3B2DD91CD282DA00BFF49C /* BUYClient_Internal.h */,
 				9A3B2DCD1CD2822F00BFF49C /* BUYClient+Customers.h */,
 				9A3B2DCE1CD2822F00BFF49C /* BUYClient+Customers.m */,
-				BE2E1D381B5E8663009610DA /* BUYClient+Test.h */,
-				BE2E1D391B5E8663009610DA /* BUYClient+Test.m */,
 			);
 			path = Data;
 			sourceTree = "<group>";
@@ -1048,6 +1015,7 @@
 				901931391BC5B9BC00D1134E /* BUYOptionValueCell.h in Headers */,
 				9019313A1BC5B9BC00D1134E /* BUYImage.h in Headers */,
 				9019313B1BC5B9BC00D1134E /* BUYOptionValue.h in Headers */,
+				9A9C03441CD9369600AE79BD /* BUYCheckout_Private.h in Headers */,
 				9019313C1BC5B9BC00D1134E /* BUYShop.h in Headers */,
 				9019313D1BC5B9BC00D1134E /* BUYShippingRate.h in Headers */,
 				9A3B2DE11CD28E9900BFF49C /* BUYShopifyErrorCodes.h in Headers */,
@@ -1072,9 +1040,7 @@
 				841ADE181CB6C942000004B0 /* NSRegularExpression+BUYAdditions.h in Headers */,
 				841ADE0C1CB6C942000004B0 /* NSDecimalNumber+BUYAdditions.h in Headers */,
 				901931491BC5B9BC00D1134E /* BUYGiftCard.h in Headers */,
-				BE6D059A1BD6BA6700772EBB /* NSDictionary+Additions.h in Headers */,
 				9A3B2DD61CD2829900BFF49C /* BUYAccountCredentials.h in Headers */,
-				9019314A1BC5B9BC00D1134E /* BUYClient+Test.h in Headers */,
 				9019314B1BC5B9BC00D1134E /* BUYNavigationController.h in Headers */,
 				9019314D1BC5B9BC00D1134E /* BUYVariantOptionBreadCrumbsView.h in Headers */,
 				9019314E1BC5B9BC00D1134E /* BUYProductViewFooter.h in Headers */,
@@ -1096,7 +1062,6 @@
 				901931611BC5B9BC00D1134E /* BUYClient.h in Headers */,
 				901931631BC5B9BC00D1134E /* BUYGradientView.h in Headers */,
 				901931641BC5B9BC00D1134E /* BUYCartLineItem.h in Headers */,
-				901931651BC5B9BC00D1134E /* NSDecimalNumber+BUYAdditions.h in Headers */,
 				9A3B2DCA1CD27D5B00BFF49C /* BUYCustomer.h in Headers */,
 				901931661BC5B9BC00D1134E /* BUYCheckout.h in Headers */,
 				9A3B2DD01CD2822F00BFF49C /* BUYClient+Customers.h in Headers */,
@@ -1160,9 +1125,7 @@
 				841ADE171CB6C942000004B0 /* NSRegularExpression+BUYAdditions.h in Headers */,
 				841ADE0B1CB6C942000004B0 /* NSDecimalNumber+BUYAdditions.h in Headers */,
 				BE9A64571B503CCC0033E558 /* BUYGiftCard.h in Headers */,
-				BE6D05991BD6BA6700772EBB /* NSDictionary+Additions.h in Headers */,
 				9A3B2DD51CD2829900BFF49C /* BUYAccountCredentials.h in Headers */,
-				BE2E1D3A1B5E8663009610DA /* BUYClient+Test.h in Headers */,
 				BEB74A671B55640C0005A300 /* BUYNavigationController.h in Headers */,
 				90DE92701B9897B6002EF4DA /* BUYVariantOptionBreadCrumbsView.h in Headers */,
 				BEB74A711B5564300005A300 /* BUYProductViewFooter.h in Headers */,
@@ -1173,6 +1136,7 @@
 				BEB74A221B554BF20005A300 /* BUYPresentationControllerForVariantSelection.h in Headers */,
 				BE9A645D1B503CE30033E558 /* BUYObject.h in Headers */,
 				BE9A646E1B503D1E0033E558 /* BUYRuntime.h in Headers */,
+				9A9C03431CD9369400AE79BD /* BUYCheckout_Private.h in Headers */,
 				BEB74A901B55A3D00005A300 /* BUYCollection.h in Headers */,
 				904606AF1B6BC8D700754173 /* BUYProductImageCollectionViewCell.h in Headers */,
 				900E7C841B5DA553006F3C81 /* BUYImageKit.h in Headers */,
@@ -1184,7 +1148,6 @@
 				BE9A64471B503C8B0033E558 /* BUYClient.h in Headers */,
 				BEB74A651B5563FF0005A300 /* BUYGradientView.h in Headers */,
 				9003969B1B601DF400226B73 /* BUYCartLineItem.h in Headers */,
-				BE9A64701B503D230033E558 /* NSDecimalNumber+BUYAdditions.h in Headers */,
 				9A3B2DC91CD27D5B00BFF49C /* BUYCustomer.h in Headers */,
 				BE9A644B1B503C9B0033E558 /* BUYCheckout.h in Headers */,
 				9A3B2DCF1CD2822F00BFF49C /* BUYClient+Customers.h in Headers */,
@@ -1369,7 +1332,6 @@
 				901930E91BC5B9BC00D1134E /* BUYProductVariant.m in Sources */,
 				901930EA1BC5B9BC00D1134E /* BUYProductViewController.m in Sources */,
 				841ADE021CB6C942000004B0 /* NSArray+BUYAdditions.m in Sources */,
-				901930EB1BC5B9BC00D1134E /* NSDateFormatter+BUYAdditions.m in Sources */,
 				901930EC1BC5B9BC00D1134E /* BUYError.m in Sources */,
 				841ADE0E1CB6C942000004B0 /* NSDecimalNumber+BUYAdditions.m in Sources */,
 				901930ED1BC5B9BC00D1134E /* BUYProductViewHeader.m in Sources */,
@@ -1390,7 +1352,6 @@
 				901930FE1BC5B9BC00D1134E /* BUYCollection+Additions.m in Sources */,
 				901930FF1BC5B9BC00D1134E /* BUYVariantOptionBreadCrumbsView.m in Sources */,
 				9A3B2DCC1CD27D5B00BFF49C /* BUYCustomer.m in Sources */,
-				901931001BC5B9BC00D1134E /* NSURL+BUYAdditions.m in Sources */,
 				901931011BC5B9BC00D1134E /* BUYTheme+Additions.m in Sources */,
 				901931021BC5B9BC00D1134E /* BUYStoreViewController.m in Sources */,
 				901931031BC5B9BC00D1134E /* BUYOptionValue.m in Sources */,
@@ -1480,7 +1441,6 @@
 				BE9A64641B503CFB0033E558 /* BUYProductVariant.m in Sources */,
 				BEB74A2E1B554E8B0005A300 /* BUYProductViewController.m in Sources */,
 				841ADE011CB6C942000004B0 /* NSArray+BUYAdditions.m in Sources */,
-				90A446261B5EC03F009602AA /* NSDateFormatter+BUYAdditions.m in Sources */,
 				BE4734101B66C4EF00AA721A /* BUYError.m in Sources */,
 				841ADE0D1CB6C942000004B0 /* NSDecimalNumber+BUYAdditions.m in Sources */,
 				BEB74A741B5564380005A300 /* BUYProductViewHeader.m in Sources */,
@@ -1501,7 +1461,6 @@
 				900396F71B69563400226B73 /* BUYCollection+Additions.m in Sources */,
 				90DE92711B9897B6002EF4DA /* BUYVariantOptionBreadCrumbsView.m in Sources */,
 				9A3B2DCB1CD27D5B00BFF49C /* BUYCustomer.m in Sources */,
-				BE5DC3A11B71B13700B2BC1E /* NSURL+BUYAdditions.m in Sources */,
 				906EAE441B836DE000976165 /* BUYTheme+Additions.m in Sources */,
 				BE9A647F1B503D960033E558 /* BUYStoreViewController.m in Sources */,
 				BE9A64691B503D0C0033E558 /* BUYOptionValue.m in Sources */,
diff --git a/Mobile Buy SDK/Mobile Buy SDK/Buy.h b/Mobile Buy SDK/Mobile Buy SDK/Buy.h
index b8c7c2e..ddcab25 100644
--- a/Mobile Buy SDK/Mobile Buy SDK/Buy.h
+++ b/Mobile Buy SDK/Mobile Buy SDK/Buy.h
@@ -46,7 +46,6 @@ FOUNDATION_EXPORT const unsigned char BuyVersionString[];
 #import <Buy/BUYLineItem.h>
 #import <Buy/BUYClient.h>
 #import <Buy/BUYClient+Customers.h>
-#import <Buy/BUYClient+Test.h>
 #import <Buy/BUYImage.h>
 #import <Buy/BUYMaskedCreditCard.h>
 #import <Buy/BUYOption.h>