101

(32 replies, posted in Site Discussion)

I think the reason sebi got annoyed with you, understandably, is because you accused him of just making up the ruling and ignoring the wording on the site that you brought up (or at least not accepting your understanding of it), despite multiple people telling you that this is how things worked. You should be able to understand why a tracking site saying that the package made it to your door constitutes "proof of delivery", even if you can imagine other plausible standards existing.

Like jassi007 said, part of the issue here is that you apparently refuse to accept any narrative that would put you at any degree of fault or liability in a disagreement. Not only did this cause you to dispute whether the seller was responsible for resending a tracked package, and not only did this cause you to argue that sebi's initial ruling was wrong, but now it's causing you to argue that sebi had a bad-faith motivation to allow negative feedback to be left for the trade. This is a problem, and it's a problem with you.

102

(32 replies, posted in Site Discussion)

Sebi was upholding the site rules in the sense that there's a long-established precedent that if a sender uses tracking and the tracking shows that the package arrived, then the sender has fulfilled his or her side of the trade even if the recipient claims to have not received it. The reason for this precedent is obvious - if there's some sort of error at this point, it's *much* more likely to be the recipient's fault than the sender's, and so as a rule we assign the loss to the recipient. This might seem unfair in cases where the recipient is innocent, but *someone* is going to take a loss here and it might as well be the person who's clearly most-*likely* to be at fault. In this case, that would be you. No one at the site wants to interrogate your postmaster over this - that's up to you so that you're properly incentivized to sort these delivery issues out.

This is how it's always worked. The chef analogy is silly because the relationship of traders on this site and shipping companies is not similar to that of a chef hiring a waiter - we can fault a restaurant when a waiter drops your food, we cannot fault a trader on here when they use tracking and a package disappears, which of course opens up the possibility of people abusing the system by claiming to have not received tracked packages.

The one point in your favor on this is that it's not clear what constitutes "proof of delivery" in the rules here. Most people, including me, consider tracking to provide proof of delivery. You're right, though, that there are stronger ways to provide proof of delivery through shipping confirmation. I'll note, however, that one can claim that those don't provide "proof" as well if one pleases - one could just say that any confirmation is erroneous (as you did with the tracking case) and that therefore the sender is still liable for delivery. It would probably be good to make this explicit in the rules.

The bottom line here though is that this outcome is not sebi's fault. He's applying the precedent that everyone understands and will reply to this thread telling you exists. There are very good reasons why we don't make traders resend packages even if tracking shows that they arrived, and thus changing the rules on this would be a bad idea. People in BTRs need to understand that even if they're innocent, then in many cases *someone* is going to take a loss and if the circumstances are such that it's much more-likely that you've done something wrong than your partner than it makes perfect sense for the rules to be structured so that loss is placed on you. It sucks in that particular case but it would suck a lot more if the rules were different.

It would be a disaster if average prices automatically adjusts to minimum prices, because then if there was an abnormally-low minimum price and sellers pegged their prices to it, then they would incur major losses. It seems odd but there needs to be some sort of price memory.

Right now if I upload something like "0 Abomination of Gudul" through the card list functionality, it uploads 1.

If you're wondering why someone would upload 0 copies of a card, the answer is that I've gotten in the habit of just using a template list when I upload bulk cards and if I don't have any new copies of a given card, I just use the default value of 0. But I've only realized now that each time it was actually uploading 1 each time I used the list, and thus I have to manually recheck and reconcile my inventory later, which is a pain...

elpablo wrote:

If the price tag was $2 because I had failed to update for the past month, my bad. If it was $2 because the Deckbox pricing algorithm was off, then yes I would cancel. Selling my wishes for $2 would cause me much more grief than you getting your order canceled. But it seems unreasonable to claim this would make you nervous about buying from *anyone* - you should only be nervous about buying under unusual circumstances where the Deckbox price is way off. This is in fact uncommon!

canceling orders because the price goes up/down/is wrong is the same shady crap people do on TCG player that gets them flamed on reddit tongue

it's your responsibility to make sure your prices are correct.

As a positive statement, no it's not my responsibility. If Deckbox's algorithm egregiously misprices a card (and I don't mean merely that it's a bit higher or lower than I'd like, or it's a few hours behind a spike), and I peg my prices to that algorithm and it gets bought out, then my understanding is that I can cancel the order. Period. This is *not* similar to the cases that get called out on Reddit, which are primarily concerned with shit like "Rabblemaster spiked from $1 to $5 over the weekend and now my order was canceled" stuff.

renoan wrote:
9700377 wrote:

If the price tag was $2 because I had failed to update for the past month, my bad. If it was $2 because the Deckbox pricing algorithm was off, then yes I would cancel. Selling my wishes for $2 would cause me much more grief than you getting your order canceled.

Can merchants peg their prices to the TCG prices? If one of these prices gets messed up, does TCGPlayer tells the merchants "too bad"? Show me a case of this - I'm genuinely curious.

You misunderstand. Apologies for not being clearer. I'm 100% with you that you have the right to cancel the sale (I would, too) and report the price problem to Deckbox. My issue was with your statement that you would also report the user attempting to buy from you.

I think if it turned out you had gone around and bought every copy of Glittering Wish available on the site, and it could be reasonably demonstrated that the low prices you bought at were the result of an error in the pricing then reporting you would be justified. To me the important question would be whether you knowingly exploited the pricing, which may be difficult to show in some cases - for example, if the price was low but then corrected but people still had it automatically pegged to the low price and hadn't updated, then one could buy out those cards without realizing that the prices were the result of a Deckbox hiccup and in that case I don't think you should be banned. And yes, if these cases seemed to occur often and people were getting investigated spuriously I think this would be a problem for Deckbox. But again, this was not the case in the Polukranos example and no cases of this occurring have arisen, therefore I don't think worrying about this can be justified.

renoan wrote:
9700377 wrote:
elpablo wrote:

I think the deck box team needs to do their best to get prices right, but there needs to be a disclaimer somewhere that says basically 'hey, we're not responsible if you let yourself get boned".

Or they can do what they're doing - do their best, but when a bug exists and is exploited, ban the exploiter. It really doesn't upset the balance that much, and it helps built trust in Deckbox's pricing system, which is important. Like, I have a ton of cards listed for sale and I peg all the prices to the Deckbox price because it's too much work to maintain them on my own. If there's a pricing error that someone takes advantage of, I can cancel those sales and report the user and not have to worry. The alternative - that I have to manually monitor all my prices or just not list cards because the downside of getting fucked even once can wipe out the return from 10+ sales - is clearly unacceptable.

I don't think the lines are that hard to draw here. Yes, there are users who purposely target cards that are listed at lower values on Deckbox than other markets and that's fine if those prices aren't the result of clear bugs or anomalies in the pricing system. The Polukranos case got attention because it was obvious. afaik there haven't been any other users who have gotten in hot water over this.

Gotta tell you, this makes me super nervous about buying from anyone on Deckbox lest they take a similar stance to you. I don't always price shop for cards since I usually don't really know how much a card is worth. Glittering Wish, for example, to me is worth $2, maybe, regardless of what market hype has done to the price. So had I not know the price spiked over the last month or so, and I'd seen a $2 price tag I would nod my head in agreement and think, "Yeah, I suppose I could do that. Give me a playset."

That would get reported by you and cause me at the least grief if not a banning. After all, how do I prove in the court of public opinion that I didn't know Glittering Wish went up in price?

If the price tag was $2 because I had failed to update for the past month, my bad. If it was $2 because the Deckbox pricing algorithm was off, then yes I would cancel. Selling my wishes for $2 would cause me much more grief than you getting your order canceled. But it seems unreasonable to claim this would make you nervous about buying from *anyone* - you should only be nervous about buying under unusual circumstances where the Deckbox price is way off. This is in fact uncommon!

And that's part of the reply to the points others have made about how these protections aren't afforded on other sites - firstly, I don't know how TCGPlayer works but I imagine that its algorithm is considered more-infallible. Can merchants peg their prices to the TCG prices? If one of these prices gets messed up, does TCGPlayer tells the merchants "too bad"? Show me a case of this - I'm genuinely curious. But even so, one *major* difference here is that TCGPlayer's merchants are much more-likely to be brick and mortar establishments that don't need to reply on a price index like people like me do in order to market a large number of cards. That is, the userbase of Deckbox is qualitatively-different from that of other sites in ways that justifies additional protection for merchants that may not exist elsewhere. Look at the top sellers list of the site - out of the top 25 or so, only one is a certified store! Deckbox should not only be accepting these differences, but leveraging them to profit from a market niche that can be inhabited by sellers like me.

Patterns are circumstantial evidence. The line of thinking you outline is dangerously close to "guilty until proven innocent."

Sufficiently-strong circumstantial evidence can satisfy any statistically-defined evidentiary burden. Again, let's zoom back to how this has implicit rule has been actually applied: One case where the user didn't even feign innocence. You simply can't look at the record and say that the risk of false convictions seems too high. Busting out wild thought experiments and hypotheticals is an unproductive exercise given the obvious conservatism with which this rule is being applied.

renoan wrote:
sebi wrote:

It also has nothing to do with tcgplayer or with trying to monetize the website, i'm not sure how you got to that conclusion.

I'm not sure how you got to yours, either. I wasn't referring to monetizing the website.

sebi wrote:

Like in any kind of partly protected system, we here want to protect our users from abuse. In that case 20 people were just about to lose 10$ each, due to a fluctuation that deckbox prices did not respond to (so a deckbox bug you can say), and a guy who thought he's entitled to steal that value because he noticed the bug. Also he did not bother to tell us about it when he saw it, instead he opened 20 trades with people who did not know the price spiked 2 days before.

The case referenced before is not about marginal arbitrage. The card was mistakenly marked on deckbox as being three times less expensive than 90% of all other websites - ebay, tcgplayer, amazon, star city games, adventureson, all of them, with a 10$ difference on a 5$ card.

I'm not yet sure what the solution to this problem is, or how to phrase a rule that clearly explains what is abuse. But I still stand very decided that arbitrage of that sort on market fluctuations is pretty clearly abuse. Preventing that is of course not an easy problem to solve, but I would still like to prevent it. Until we have a good solution, suspending people who blatantly do it is a temporary one.

Feedback is as always welcome on the topic. I do not want to ignore the problem.

Also interesting points. Let me throw this scenario at you so you can tell me what Deckbox's stance would be in that case:
When I'm interested in a card, I'll often initiate trades with multiple users. The reasons are several, including, but not limited to, a) I want several copies of the card, b) I know many users on Deckbox either ignore trades (maybe they have too many to look through, I don't know) or cancel them (often without a word), c) several trade negotiations will likely break down.

With your above explanation, my understanding is if that card happens to be one experiencing such a glitch and I don't realize it, I'll be tried/judged as a scammer. The conclusions I take from this are:

  • the person suggesting a card (I assume both when initiating a trade or during trade negotiations) is responsible for checking other market prices (presumably TCGmid) on the other person's behalf to ensure the price isn't experiencing a price fluctuation

  • or, limit the number of trades any given card is in to avoid being accused as a scammer

  • the burden of proof/reputation liability lies with whomever suggests a card for trade

Thoughts?

Come on. Yes, for any suspicious usage pattern we could generate a hypothetical where that usage pattern would actually be the result of innocent behavior, like the case where four people ship packages to me and they all coincidentally get lost and it isn't my fault, but patterns are taken as evidence in these cases and even if they can generate false positives. So yes, you can be tried/judged incorrectly under extremely-unlikely circumstances, but what does this prove? The guy involved with the Polukranos case didn't even try this argument since it was so implausible (notably, he was *only* targeting the version of the card that was underpriced in trades - that's what made it obvious to begin with!)

What you're doing isn't showing that there's a problem with the rule, but there's a problem with any fact-finding process that takes patterns as evidence. You're proving way too much here.

elpablo wrote:
9700377 wrote:

The alternative - that I have to manually monitor all my prices or just not list cards because the downside of getting fucked even once can wipe out the return from 10+ sales - is clearly unacceptable.

The prices on this site have been inconsistent since they made the change, it's better, and it will get better, but if you don't check other places then shame on you.

If you want to use deckbox's prices and not check things out on your own, you're just as responsible is all I'm saying.  The easy way is not the always right way.

Within normal bounds I accept the imperfections. I've sold a lot of shocklands for at a dollar or so less than I would've priced them had I had to do so on my own, but I'm okay with that because the costs saved on having to monitor prices myself make that worthwhile.

otoh, if the algorithm screwed up one day and priced all shocks at a dollar and someone bought them out, then I'd cancel the sales and know that I'm fine.

Moralizing the issue by throwing around charged terms like "responsibility" is unnecessary. Just think about what's in the bottom-line best interest of the site: One where traders have zero protections against pricing algorithm exploits, or one where trades/sales based on these exploits can be identified and cancelled via a dispute-resolution mechanism? I don't think anyone could reasonably argue the former. You can say "caveat venditor" all day but the bottom line is that this would be a shitty system that would hurt the market.

elpablo wrote:

I think the deck box team needs to do their best to get prices right, but there needs to be a disclaimer somewhere that says basically 'hey, we're not responsible if you let yourself get boned".

Or they can do what they're doing - do their best, but when a bug exists and is exploited, ban the exploiter. It really doesn't upset the balance that much, and it helps built trust in Deckbox's pricing system, which is important. Like, I have a ton of cards listed for sale and I peg all the prices to the Deckbox price because it's too much work to maintain them on my own. If there's a pricing error that someone takes advantage of, I can cancel those sales and report the user and not have to worry. The alternative - that I have to manually monitor all my prices or just not list cards because the downside of getting fucked even once can wipe out the return from 10+ sales - is clearly unacceptable.

I don't think the lines are that hard to draw here. Yes, there are users who purposely target cards that are listed at lower values on Deckbox than other markets and that's fine if those prices aren't the result of clear bugs or anomalies in the pricing system. The Polukranos case got attention because it was obvious. afaik there haven't been any other users who have gotten in hot water over this.

What if one person doesn't leave feedback?

d72B wrote:
IronMagus wrote:

sometimes I'm away from my collection and will accept a proposed trade, but won't confirm my address until the next day when I can pull the cards and verify that they are indeed still where I thought they were and in the condition I had listed.

Should you accept a trade if you aren't sure you have the cards and that they're marked correctly? Couldn't you wait to accept until you've verified your cards? What do you do when you've accepted a trade in which your cards are misrepresented?

You bring it up and either negotiate an answer or cancel the trade.

I think there's a point here that people might be a little careless about accepting trades before verifying conditions, but as someone who's guilty of this myself I'll say that the reason why there's a rush to the acceptance stage a lot of the time is because it "locks in" the trade unless some unusual circumstances arise. Like, if a guy wants a card X and opens 10 trade proposals for them and I'm one of them, then it's tempting to accept the proposal before anyone else does even if I haven't verified the card conditions yet or whatever.

Is this bad behavior? I'm not entirely sure. The underlying issue is that people want to be able to ensure increasing degrees of commitment to the trade in discrete steps, and the way they're doing this is mapped oddly onto the current process of trading - you can accept a proposal with only a few reservations (and thus guaranteeing that your partner becomes accordingly committed to you), but exchanging the addresses creates additional commitment. And the functional value of that is fine, but it is a bit silly to tie it to the address-exchanging step. But you'd lose that functional value if you made address exchange automatic.

While we're talking about consolidating the trading process, I actually have a different suggestion: I think it might be useful to have shipping options built into the trading interface rather than have those be negotiated. ie. When you make a proposal, you would also choose a rule for who ships first and also options for how you intend to ship (tracking, insurance, etc.) and maybe for your partner as well. I think there's a tendency for awkward post-confirmation negotiations to occur when people forget to do these things upfront and it might be a good idea to force these parameters to be a part of the trade process itself.

Nice. I'm not sure if you were just super-responsive to the complaints about the promo flag being deprecated or if you coincidentally had this planned to be rolled out when the issue arose, but this seems like a very thoughtful way to resolve the issue.

Hijinks wrote:

I don't think this is a pricing problem at all with Deckbox, it's a UI design problem.

It's both. It's a pricing problem because once you choose the correct listing, it will no longer have a market price for your promo. It's the same for my Utter End from prerelease - TCGPlayer puts it at $5 but Deckbox doesn't have a price for it (at least it didn't last I checked.) Granted, some promos (like the FNM ones) seem to be priced okay, so maybe there's actually a bug in the pricing algorithm rather than some sort of structural shortcoming.

IronMagus wrote:
Kammikaze wrote:

The promo flag doesn't do anything. It's just a visual cue. Sebi said at some point that it was going to get removed. Not going to bother finding the post, but he did say that.

Removing it would certainly put a damper on the possibility of ever having a simple "Is promo: True" setting in the card search filter.  As of now, if I want to see all of someone's promos in one place I have to select "Edition Owned - Is one of - media inserts, judge gift program, happy holidays, super series, friday night magic, magic player rewards, arena league, champs, wpn/gateway, launch parties, release events, prerelease events, dragon con, worlds, magic game day cards, et cetera, et cetera, et cetera", and since there is no "saved searches" feature, I have to do this every single time.

Lucky for me, I'm not particularly interested in other people's promo cards and I have all of mine in one box for easy access, but I imagine this might be more of a big deal for some other folks.

If that's the case, then cards belonging to the promo sets should just be automatically flagged as promos for these searches. If they aren't, then this is already a problem since I don't flag my cards as promos when I choose to put them under a promo set.

And yes, I know that the promo feature is going away eventually when the new tagging features are rolled out, but its deprecation is causing issues in the present and it seems like this comes up every week or two... which just begs the question of how often there's an issue that *doesn't* come up. I'd say the promo flag should be hotfixed out *immediately*, but I realize that this could mess with people's inventories.... although how much I'm not sure, since it basically doesn't work right now. It seems like people are starting to systematically exploit this, however, which is a problem for this site.

116

(1 replies, posted in Site Discussion)

Not sure if this has been brought up before, but one thing that constantly bugs me is that if I choose strict matching for determining trade compatibility, if I have a foil version of X worth $A and a potential partner has a non-foil version of X wroth $B on their wishlist, then I'll be matched with them as if I have $A of value on their wishlist. But they probably do not want my foil X, so I in fact do not have $A of value for them. Is there a reason why strict matching doesn't care about foil status? Or at least why it doesn't treat the foils as non-foils in determining the value you have for your trade partner?

If you go to TCGPlayer it's priced. The fact that it isn't priced on Deckbox just reflects poorly on Deckbox's pricing... no offense.

Also, more-generally, why does the promo flag still exist? All the promo cards now have their own custom sets. It seems like it just causes confusion nowadays... which is a problem if people are taking advantage of the confusion. I'm still a bit salty about the guy who bought all my KTK prerelease cards at normal rare prices because I had them flagged as promos rather than having chosen the prerelease set. Maybe I should've considered this behavior exploitative, but at the time I blamed myself for not flagging the cards as being from the prerelease accurately (which, in my defense, is an easy mistake to make when promo cards are often not immediately given promo listings and I'm also updating my inventory via a cell phone at the prerelease as I open the packs..) It really seems to me like the promo flag is causing a lot of problems, though.

Did you list your Champion as being from the KTK prerelease by specifying this in the set option? Or did you just turn on the promo flag and say it was from KTK? If you did the latter, this could explain the pricing issues.

Interestingly, I can export my inventory fine but when I try to export my tradelist the file just has the headers but nothing else. Not sure what the deal is there.

120

(2 replies, posted in Site Discussion)

I think this has been commented before, but I think the "promo" label is kinda deprecated - the buy-a-box promo Rattleclaw Mystic should be the "Media Insert" one that you can choose under the set, I believe, and you shouldn't need to mark it as promo/foil since that's assumed.

But it is incredibly confusing right now - in general promos will have their own special set flag, but you can also flag any card as a promo... though I'm not sure if you actually should. The bottom line, then, is that you should never have to actually flag a card as a promo. I think.

I have been burned on this before. Like, I labeled all my KTK prerelease promos as just being promos and didn't flag them as foils and Deckbox priced them identically to the non-foil rares... so someone noticed this and bought them out. :\

121

(14 replies, posted in Site Discussion)

Yep, I uploaded all my commons/uncommons to my inventory and now I can't export. sad I hope this gets addressed soon.

122

(11 replies, posted in Site Discussion)

Kammikaze wrote:
9700377 wrote:
Kammikaze wrote:

I guarantee you that Deckbox does not do anything with TCG pricing information simply because access to that information was cut off when Deckbox released the Marketplace feature.

Technically they just cut off Deckbox's API access to tcgplayer. It's not like there aren't any number of other ways of acquiring the information if you want to use it, however.

Heh, you go ahead and try to get all of their pricing information without using their API. There's only, what, 13.6k cards without including all of the different printings. Oh, and do this at least once a day. Hope your server doesn't melt. Even if you did get the info some other way TCG would just make a change to cut of that access point.

You could just use the set price guides (eg. http://magic.tcgplayer.com/db/price_gui … f%20Tarkir) to cut 95% or so of that burden. Just route the requests through TOR at various times of day. It's not unfeasible.

123

(11 replies, posted in Site Discussion)

Kammikaze wrote:

I guarantee you that Deckbox does not do anything with TCG pricing information simply because access to that information was cut off when Deckbox released the Marketplace feature.

Technically they just cut off Deckbox's API access to tcgplayer. It's not like there aren't any number of other ways of acquiring the information if you want to use it, however.

Why is the deckbox average NOT reflecting the current average market value of cards?

Because, as I said, some of the markets here are way too thin for that to work. If a card has only sold a couple times at some crazy price, it's obviously a problem if this becomes the Deckbox price for the purposes of both selling and trading. No one will sell/trade for those cards and the prices would remain crazy forevermore. Sites like tcgplayer "work" because they have such a large volume that there is a supply of most cards at most times, as well as a frequently-updated transaction record. That's not true for Deckbox, so they have to do something different.

124

(11 replies, posted in Site Discussion)

It's not based on completed sale data. It's probably based on some weighted average of all the other indices out there. It's not transparent because the site got in trouble when it just used TCG low/mid pricing, and so if it turned out that these prices still played a role in Deckbox pricing then this issue could arise again. For all I know, they just take TCG mid prices and then throw in a noise parameter that follows a random walk with drift (okay, I doubt they do that.) If that were the case, though, there's no way that they'd disclose this.

Obviously this will lead to issues. If Rabblemaster is still at $15, that's one. More-broadly, I've noticed that a lot of format staples (shocklands, etc.) seem slightly-underpriced relative to TCG mid. But 75% of TCG mid seems like an outlier. Outliers will always exist, though.

125

(11 replies, posted in Site Discussion)

Maybe I am just not understanding how average is being calculated but I assumed it would show me the average price of cards listed for sale.

That's definitely not how the average price is calculated, if only because the market for some cards is so thin that using actual sale prices would cause a ton of volatility, and people would be unhappy with this because then the prices would not be reliable for trading purposes (eg. I don't want the site to say that my foil Polluted Delta is $300 because the only person selling it is selling it for that price.) So it's definitely for the best that the "average price" is constructed the way it is.

It seems like what you're getting at is that you want a way to see if you can undercut current sellers en masse. Which is a fair request - why list all your cards at the average price if you have the only copy, or the only other guy selling the card is listing it at 200% of this average? Right now this capability doesn't exist, however.