diff --git a/src/main/java/net/milkbowl/vault2/economy/Economy.java b/src/main/java/net/milkbowl/vault2/economy/Economy.java
index 29ee234..0042146 100644
--- a/src/main/java/net/milkbowl/vault2/economy/Economy.java
+++ b/src/main/java/net/milkbowl/vault2/economy/Economy.java
@@ -924,6 +924,9 @@ default EconomyResponse canWithdraw(@NotNull final String pluginName, @NotNull f
*
* Note: {@code pluginName} should be used for logging/diagnostics only and MUST NOT affect
* business logic.
+ *
+ * Note: Callers should perform checks against {@link #canWithdraw(String, UUID, BigDecimal)} first where implemented.
+ * As callers may or may not do checks in the withdraw method as a backup verification.
*
* @param pluginName The name of the plugin that is calling the method.
* @param accountID the UUID associated with the account to withdraw from.
@@ -945,6 +948,9 @@ default EconomyResponse canWithdraw(@NotNull final String pluginName, @NotNull f
* Note: {@code pluginName} should be used for logging/diagnostics only and MUST NOT affect
* business logic.
*
+ * Note: Callers should perform checks against {@link #canWithdraw(String, UUID, String, BigDecimal)} first where implemented.
+ * As callers may or may not do checks in the withdraw method as a backup verification.
+ *
* If the provider does not support multiple worlds, the provider's default world will be used.
*
* @param pluginName The name of the plugin that is calling the method.
@@ -968,6 +974,9 @@ default EconomyResponse canWithdraw(@NotNull final String pluginName, @NotNull f
* Note: {@code pluginName} should be used for logging/diagnostics only and MUST NOT affect
* business logic.
*
+ * Note: Callers should perform checks against {@link #canWithdraw(String, UUID, String, String, BigDecimal)} first where implemented.
+ * As callers may or may not do checks in the withdraw method as a backup verification.
+ *
* If the provider does not support multiple worlds, the provider's default world will be used.
*
* If the provider does not support multi-currency, the provider's default currency will be
@@ -1084,6 +1093,9 @@ default EconomyResponse canDeposit(@NotNull final String pluginName, @NotNull fi
*
* Note: {@code pluginName} should be used for logging/diagnostics only and MUST NOT affect
* business logic.
+ *
+ * Note: Callers should perform checks against {@link #canDeposit(String, UUID, BigDecimal)} first where implemented.
+ * As callers may or may not do checks in the deposit method as a backup verification.
*
* @param pluginName The name of the plugin that is calling the method.
* @param accountID the UUID associated with the account to deposit to.
@@ -1105,6 +1117,9 @@ default EconomyResponse canDeposit(@NotNull final String pluginName, @NotNull fi
* Note: {@code pluginName} should be used for logging/diagnostics only and MUST NOT affect
* business logic.
*
+ * Note: Callers should perform checks against {@link #canDeposit(String, UUID, String, BigDecimal)} first where implemented.
+ * As callers may or may not do checks in the deposit method as a backup verification.
+ *
* If the provider does not support multiple worlds, the provider's default world will be used.
*
* @param pluginName The name of the plugin that is calling the method.
@@ -1128,6 +1143,9 @@ default EconomyResponse canDeposit(@NotNull final String pluginName, @NotNull fi
* Note: {@code pluginName} should be used for logging/diagnostics only and MUST NOT affect
* business logic.
*
+ * Note: Callers should perform checks against {@link #canDeposit(String, UUID, String, String, BigDecimal)} first where implemented.
+ * As callers may or may not do checks in the deposit method as a backup verification.
+ *
* If the provider does not support multiple worlds, the provider's default world will be used.
*
* If the provider does not support multi-currency, the provider's default currency will be